upon application - Turco Inglés Diccionario